NAG Logo
Numerical Algorithms Group
graphic

The NAG Toolbox for MATLAB®

Users of MATLAB gain advanced numerical capabilities from NAG

The NAG Toolbox for MATLAB makes the extensive mathematical and statistical functionality of the highly regarded NAG Library available to users of MATLAB.

When using the NAG Toolbox for MATLAB users gain access to over 1,300 NAG Library algorithms, all which have been through NAG’s stringent testing procedures, giving extensive numerical functionality not otherwise available, or only by buying several specialist toolboxes.

Why should I use the NAG Toolbox for MATLAB?

By using the NAG Toolbox for MATLAB, you will gain from the following benefits:

  • Increased productivity - NAG routines have been written by experts and are globally renowned for their accuracy, flexibility and robustness
  • ALL NAG routines are accompanied by expert and unique documentation making the selection of the right algorithm quick and easy
  • Also included in the documentation for each NAG Library routine is example MATLAB code showing how to call the routine
  • Numerical code is easier to read and maintain as many routine arguments become optional or unnecessary

“I am impressed by the optimization algorithm provided by the NAG Toolbox for MATLAB. It improves the results for my maximum likelihood estimations for situations where the sample size is small causing non-concentrating likelihood and when the likelihood functions have 'ridges'. Ordinary algorithms, for example Newton * gradient search, perform poorly in these situations.”

Ning GUO, Warwick Finance Research Institute, University of Warwick, UK

Utilise NAG’s numerical facilities:

  • Optimization, including linear, quadratic, integer and nonlinear programming and least squares problems
  • Ordinary and partial differential equations, and mesh generation
  • Numerical integration and integral equations
  • Roots of nonlinear equations (including polynomials)
  • Solution of dense, banded and sparse linear equations and eigenvalue problems
  • Solution of linear and nonlinear least squares problems
  • Special functions
  • Curve and surface fitting and interpolation
  • Plus many more… 

Utilise NAG’s Statistical facilities

  • Random number generation
  • Simple calculations on statistical data
  • Correlation and regression analysis
  • Multivariate methods
  • Analysis of variance and contingency table analysis
  • Time series analysis
  • Nonparametric statistics
  • Plus many more… 

Regular Updates

To ensure that we meet your existing and future requirements, the NAG Toolbox for MATLAB is regularly updated with new and enhanced algorithms for use in evolving business areas.  NAG is committed to ensuring that the NAG Toolbox for MATLAB is compatible with each new release of MATLAB.

Online Documentation

The software in the NAG Toolbox for MATLAB is accompanied by integrated first-class electronic help giving you the detailed information you need to carry out your work quickly and effectively.

Expert Support

If you subscribe to our dedicated Customer Support Service, not only will you automatically receive any update that is produced, but you will have access via the NAG Response Centre to our experts, who are there to assist you with your technical queries or difficulties.

Quality Assurance

The validity of each function is tested on each of the machine ranges for which the product is available. Only when an implementation satisfies our stringent accuracy standards is it released. As a result, you can rely on the proven accuracy and reliability of the functions to give you the right answers.

© The Numerical Algorithms Group 2008
Privacy Policy | Trademarks

© Numerical Algorithms Group

Visit NAG on the web at:

www.nag.co.uk (Europe and ROW)
www.nag.com (North America)
www.nag-j.co.jp (Japan)

http://www.nag.co.uk/numeric/MB/start.asp